Skip to content

fix: regenerate ICO with proper sizes & increase connection timeout - #123

Merged
its-mash merged 3 commits into
mainfrom
fix/icon-blurry-windows
Feb 19, 2026
Merged

fix: regenerate ICO with proper sizes & increase connection timeout#123
its-mash merged 3 commits into
mainfrom
fix/icon-blurry-windows

Conversation

@its-mash

@its-mash its-mash commented Feb 19, 2026

Copy link
Copy Markdown
Member

Summary

  • Regenerated icon.ico from the 512x512 source PNG with 9 sizes (16, 20, 24, 32, 40, 48, 64, 128, 256) using LANCZOS resampling — fixes blurry desktop shortcut and taskbar icons on Windows 11 with display scaling
  • Increased default MCP server connection timeout from 30s to 60s to reduce spurious timeout failures for slow-starting servers

Test plan

  • Build the app on Windows and verify the desktop shortcut icon is sharp
  • Verify the taskbar icon is sharp at 100%, 125%, and 150% display scaling
  • Verify slow-starting MCP servers connect successfully within the new 60s window

The ICO only contained 4 sizes (16, 32, 48, 256) causing blurry
desktop shortcut and taskbar icons on Windows 11 with display scaling.
Regenerated from the 512x512 source with 9 sizes (16, 20, 24, 32, 40,
48, 64, 128, 256) using LANCZOS resampling.

Signed-off-by: Mohammod Al Amin Ashik <maa.ashik00@gmail.com>
Some MCP servers (especially those with heavy initialization like
npm install or large model loading) can take longer than 30s to
complete the handshake. Increase the default to 60s to reduce
spurious connection timeout failures.

Signed-off-by: Mohammod Al Amin Ashik <maa.ashik00@gmail.com>
@its-mash its-mash changed the title fix: regenerate ICO with all standard Windows icon sizes fix: regenerate ICO with proper sizes & increase connection timeout Feb 19, 2026
@its-mash
its-mash merged commit 2d88b25 into main Feb 19, 2026
5 checks passed
@its-mash
its-mash deleted the fix/icon-blurry-windows branch February 19, 2026 04:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant